tariff wars News

Global Oil Prices Tumble 3% Amid Rising US Inventories and Economic Concerns

Oil prices fell by 3% following an increase in US crude inventories and concerns over the global economy. OPEC's production rise adds to the market's volatility, with significant d...